class CreateSequences < ActiveRecord::Migration
  def self.up
    create_table :sequences do |t|
      t.integer :company_id    #,:null => false             所属公司的ID,暂时不用。
      t.integer :seq_no        ,:default => 0              #当前流水号
      t.string  :sub_type      ,:null => false             #s标明流水服务于什么。比如销售订单，等等。
      t.string  :ab            ,:null => false             #abbreviation 缩写
      t.integer :is_locked     ,:limit => 1 ,:default => 0 #锁定 1为True 0为False
      t.integer :lock_version  ,:default => 0  #乐观锁
      t.timestamps
    end    
  end

  def self.down
    drop_table :sequences
  end
end
